multi-purpose cloths - French English Dictionary